/*
 * Copyright (C) 2015 - present Instructure, Inc.
 *
 * This file is part of Canvas.
 *
 * Canvas is free software: you can redistribute it and/or modify it under
 * the terms of the GNU Affero General Public License as published by the Free
 * Software Foundation, version 3 of the License.
 *
 * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
 * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
 * details.
 *
 * You should have received a copy of the GNU Affero General Public License along
 * with this program. If not, see <http://www.gnu.org/licenses/>.
 */

@import "base/environment";

.report_description {
  display: none;
}

table.report_example, table.report {
  border-collapse: collapse;
  page-break-inside: avoid;
  thead, th {
    background-color: #ccc;
  }
  td, th {
    border: 1px solid #aaa;
    padding: 2px 5px;
  }
}

#tab-reports {
  .report_dialog {
    padding: 15px;
  }
  table.reports {
    margin: 5px 15px;
    width: 90%;
    border-collapse: collapse;
    tr.reports {
      border-bottom: 1px solid #DDD;
      th.reports {
        padding: 5px;
        background-color: #DDD;
        font-weight: bold;
      }
      td.reports {
        padding: 5px;
        &.title {
          font-weight: bold;
        }
        &.action {
          text-align: center;
        }
      }
    }
  }
}

table.report.sortable {
  th.tablesorter-header {
    padding-right: 20px;
    cursor: pointer;
    background: url(/images/tablesorter/bg.png) no-repeat right center;
    &:hover {
      background-image: url(/images/tablesorter/bg_hover.png);
    }
    &.tablesorter-headerAsc {
      background-image: url(/images/tablesorter/asc.gif);
    }
    &.tablesorter-headerDesc {
      background-image: url(/images/tablesorter/desc.gif);
    }
    &.sorter-false {
      background-image: none;
      cursor: default;
    }
  }
}
